39963 247
28619 389
31023 214
1211 40
8968 186
5541 835
3381 222
26877 57
13858 604
23367 157
29882 251
44689 509
37872 603
19910 547
12318 562
9310 408
8805 433
24395 571
40475 953
13251 675
23921 422
2868 671
1266 133
93974 840
8656 681
18678 326
18001 116
14710 32