1503 50
2664 423
4945 608
7920 307
3630 621
23101 308
23833 228
25433 442
6338 468
14854 613
7506 443
36632 292
1681 351
4020 335
8803 572
825 143
1118 175
2409 288