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