2916 535
1317 33
2831 656
1002 185
1747 440
3375 761
2282 407
833 29
775 97
3578 787
2385 488
1400 118
1065 271
278 34
1195 67
3786 739
2137 476
756 221
1298 342
572 32
3038 901
2500 538
2960 767
539 137