400 101
2207 604
1068 69
974 58
1482 347
2069 448
2584 710
2312 603
2585 557
888 249
510 133
874 197
1771 458
2135 295
1582 332
1651 347
701 148
2923 889
454 93
3752 741
3086 904
1104 340
1232 349
2544 744
1895 436
988 238
817 201
169 37