896 238
1515 318
2952 649
3987 706
1299 389
2922 535
1802 218
2486 503
595 42
4959 891
918 213
1267 379
1792 270
6184 561
2495 753
2923 314
685 126
1859 342
377 33
1210 303
3160 840
2403 615
1388 337
1114 139