2351 362
2604 774
671 138
1066 244
569 78
3276 343
2528 547
2461 522
2287 334
2205 495
2608 501
5460 229
2711 843
5018 649
8871 326
6836 169
3853 272
607 73
935 149
2263 621
1456 326
1150 263
2902 598
1003 300