15037 83
30168 597
3066 855
2373 471
1733 346
4176 657
2254 414
19500 101
29349 346
3208 753
25794 251
1036 41
75590 369
19964 641
16482 119
17934 380
8548 485
16905 405
36838 795
41036 416
10542 562
25911 186
3411 50
10306 49
9348 172
8081 407
4782 449
35260 952