3040 505
5504 396
2417 350
3591 532
3226 644
3024 150
1698 141
4229 935
2586 423
2946 347
2315 510
2663 443
3019 371
12517 130
2273 265
3312 683
838 93
12471 639
5202 86
1815 144
2586 63
477 80
2324 452
3614 900