516 88
2829 589
231 57
702 168
1465 310
1515 344
2949 729
2761 812
1352 280
144 30
1312 346
2970 593
1686 461
860 244
2487 797
2632 858
1073 345
1342 435
949 277
2468 518
2002 491
835 272
565 122
1274 294
1804 516
1430 424
444 126
111 29