501 146
1320 309
2771 655
1799 422
203 38
3032 967
2097 519
2380 551
2598 590
2678 726
1724 479
2548 817
1515 399
770 193
1071 270
953 121
1321 321
3053 910
2034 581
2323 760
1510 446
677 121
920 181
2238 492
207 43
873 109
1906 494
2873 940