3003 615
2913 582
667 159
2251 594
269 58
2057 639
2281 507
1522 302
935 153
1453 173
1164 303
1213 204
2976 647
2143 596
1023 179
2118 563
681 73
2376 444
3231 534
1846 412
2386 254
2720 598
1855 293
1905 313
1159 191
2961 537
406 39
2302 576