3130 721
9653 290
40659 255
7107 330
4196 371
26741 307
9472 627
23319 121
2255 233
2546 64
3494 144
16896 579
8020 536
3074 127
5497 514
7870 730
2516 89
4859 390
6488 452
3511 642
4027 817
2393 402
1391 222
6368 555
3936 585