40707 509
32388 603
17582 546
105639 613
10915 562
2223 115
8295 407
7791 433
21965 570
36291 952
11590 675
20416 161
4254 748
11749 282
21740 422
2566 671
952 133
4285 748
85246 839
7806 681
16935 326
16081 605
16038 116
12614 31
10461 212
23907 130
48318 491
28889 458