303613 946
118197 162
27244 871
4699 233
12955 393
7966 76
17811 443
3745 140
9703 350
30419 891
15881 565
15003 349
14128 225
22408 235
49700 447
47822 521
30254 553
54762 425
32296 431
17826 512
61733 666
14689 342
30832 482
58128 237
34007 79
20317 107
59071 142
29579 122