309 37
1168 45
2631 450
2100 431
2307 334
3403 817
2379 433
1873 251
1276 221
5350 623
1417 323
550 147
12749 503
3050 268
2965 240
2833 478
3255 690
1044 123
9848 625
1328 147
2534 580
9357 133
4020 660
2820 488