2970 402
3387 562
3236 140
3470 624
1601 267
4301 938
3307 731
1513 316
1328 387
248 30
8120 364
3930 852
7251 278
4600 63
5967 660
2564 623
3562 716
3469 493
1936 310
6032 646
2351 469
914 178
3128 501
1520 252