1341 328
2611 505
991 249
898 168
2955 663
3171 563
5010 433
1260 313
11842 691
2555 119
2213 575
2948 622
1408 230
976 192
1294 321
2502 650
4626 737
1201 352
2212 501
2630 171
2827 772
639 154
2560 578
1383 201