1300 269
169746 433
279934 308
126325 703
2625 44
75699 551
2954 627
1603 439
2369 517
133989 212
46456 157
5560 700
1667 411
1635 275
87003 951
3900 213
2794 578
2666 595
98577 667
7595 561
148118 250
107216 543
168991 307
2445 489
2165 402
2561 677
12517 218
38413 237