3095 850
6983 635
2415 62
4406 647
1335 42
2398 390
989 39
2912 448
2277 392
3067 399
2484 319
1374 207
3871 326
2661 624
1511 159
850 167
1536 72
2296 457
5896 431
3614 482
2644 508
3634 809
3516 654
1132 82