3117 811
1541 278
2908 852
538 94
3001 877
3650 625
3076 737
2160 374
4479 37
2186 409
5556 560
2419 179
1276 217
1014 90
2511 590
3300 736
1466 39
2695 468
3445 704
3015 338
2523 515
1777 361
3277 615
468 104