3001 439
6082 237
3689 404
4074 347
4616 622
3444 288
8483 747
17745 384
2433 84
6504 200
4652 494
3349 534
5167 91
2511 730
1460 34
6547 610
2768 155
2844 396
7890 669
20330 492
2573 333
3293 191
8596 790
5516 81