2993 645
2573 189
3043 547
2858 442
1693 257
12498 617
4341 233
3558 536
5863 898
3051 716
4141 328
883 167
3379 481
2502 459
3546 875
3154 625
2951 614
3330 864
5515 396
2420 264
15430 866
1268 113
1309 135
1703 214