2971 402
3389 562
3472 624
3237 140
1603 267
1333 387
4301 938
1514 316
3307 731
249 30
8121 364
7253 278
3930 852
4600 63
2565 623
5967 660
3563 716
6034 646
3470 493
916 178
1937 310
3130 501
2352 469
1846 310