39021 371
4659 286
14897 149
17223 703
17124 650
11867 75
5088 508
30240 208
6433 193
13236 771
3500 641
5291 544
13985 445
4222 443
4524 539
12233 289
2727 266
15409 248
7768 396
2383 440
13338 367
17578 740
3309 425
24521 325