299502 1059
5108 425
4065 332
28016 118
4376 532
4959 601
10717 330
13012 170
14338 746
7226 551
3630 622
6070 665
6166 484
5442 447
7084 392
18951 515
3610 157
14303 457
1720 174
18645 429
5980 740
5008 785
4513 343
65062 442
218414 1148
9868 351
102836 244
63838 604