19487 447
5999 117
41471 527
53078 589
103579 933
5927 576
35134 480
6873 383
43348 770
298954 1314
133105 690
4340 545
35785 196
24448 812
37908 133
58552 881
22857 850
17690 519
158011 869
45052 800
23586 451
198775 1066
14401 620
39096 644
26214 736
31089 249
28462 332
42223 104