39912 314
28641 785
12859 535
2667 95
11540 529
22174 1003
20838 389
2739 338
6226 261
16498 751
17050 462
7053 40
29333 210
8508 326
39108 544
4525 456
4291 654
45432 950
19401 781
17857 595
3262 266
39689 583
10677 112
21287 507
18705 608
17603 317
26488 80
16931 418