307869 998
2789 636
564 134
64103 462
14563 439
17590 160
7217 486
19104 128
42315 470
1834 446
3012 877
50469 682
2436 647
57252 802
20542 257
39111 264
1724 428
1011 209
16023 616
2599 821
8728 760
14036 864
6350 371
13356 94
10941 252
2323 593
5201 347
7332 280