1503 50
2664 423
4944 608
7920 307
3630 621
23100 308
23828 228
25432 442
6338 468
14854 613
7505 443
36629 292
1681 351
4020 335
8803 572
825 143
1118 175
2409 288