18957 618
1594 288
12075 568
10899 958
8660 27
35912 119
30640 423
2850401 7249
6939 707
11473 229
49212 132
6369 506
22469 524
59164 378
174984 205
72492 623
42337 166
25448 146
45253 912
101923 360
609893 883
39509 364
1907 321
49937 309