19485 447
5999 117
41459 527
53063 589
103576 933
5925 576
35128 480
6872 383
43341 770
298932 1314
133092 690
4340 545
35774 196
24448 812
37901 133
58547 881
22851 850
17689 519
157986 869
45052 800
23571 451
198765 1066
14397 620
39090 644
26212 736
31083 249
28458 332
42209 104