2926 801
2201 516
1773 509
930 173
491 69
1565 312
1383 256
1957 508
1249 331
1286 305
687 118
655 91
2632 849
546 141
4463 688
1223 295
1442 244
525 95
1210 236
689 176
2863 699
2275 485
513 56
1139 233