293 35
1289 247
3085 660
2845 626
4904 58
1960 204
3397 484
3315 626
2661 552
2704 739
1968 553
480 83
412 76
1615 330
4095 718
2092 326
2316 517
1498 221
2241 500
863 134
809 141
1628 349
1004 60
3213 540