3095 820
1222 228
1023 63
4192 659
3316 121
3450 227
2845 690
4493 697
3066 683
1263 52
2280 455
1572 84
1407 185
4161 457
3105 379
2283 513
1849 332
3498 755
3999 911
2619 543
2925 465
1989 169
5521 460
3593 507
3721 782
3537 940