339 35
2186 326
3411 593
2142 118
1951 351
2022 290
2225 467
2380 185
2342 346
1025 79
1495 268
3342 558
3366 640
3002 791
3303 562
2686 656
5900 287
2171 564
4626 463
3226 731
4024 531
4048 246
18077 749
4219 938