501 97
325 30
2276 553
1347 315
1123 257
3120 807
1874 426
1111 332
838 166
2623 635
723 218
2457 665
2614 664
2070 533
1049 180
2993 755
2189 654
1651 470
1380 404
759 192
3189 830
1081 231
2318 601
2982 777
1414 396
1494 358
2298 691
1376 272