3031 721
9599 290
40264 255
7102 330
4176 371
26392 307
9462 627
23273 121
2237 233
2540 64
3481 144
16721 579
7947 536
3007 127
5478 514
7865 730
2501 89
4800 390
6441 452
3507 642
4019 817
2387 402
1376 222
6308 555
3920 585