1000 281
1901 569
2556 525
993 268
1820 349
1771 298
1333 243
4184 351
3340 843
4808 353
22563 728
2375 337
1885 439
1465 249
825 87
2876 557