528 101
1043 145
2853 714
2966 717
1980 462
2744 458
1045 297
1326 284
1061 273
1642 459
2306 609
3452 904
1968 594
1804 455
1157 296
1124 283
1287 246
1067 228
856 220
1570 302
2497 518
275 29
2973 618
824 65