5583 513
1497 87
2808 530
2133 195
1914 70
5950 469
2957 348
1629 195
2577 261
1079 86
2801 520
2899 436
2915 220
2031 332
4330 935
2362 262
2066 406
1321 39
29317 935