31370 328
22301 234
96821 499
9232 101
20421 169
15717 711
17431 281
5538 814
3313 465
4614 745
11512 659
37882 757
15954 226
48485 418
24871 263
25662 345
18488 228
11130 298
86503 908
26534 688
12809 518
10859 557
18491 311
9201 297
3560 250
3314 603
6731 227
3629 210