510 31
1341 284
1432 334
349 51
3223 634
2180 501
2408 770
2428 758
956 285
2160 287
3182 797
2025 322
2512 539
407 71
1851 605
1147 255
2705 439
2292 637
472 114
2216 363
1308 233
768 162
1243 239
555 89
1497 453
2145 393
1290 170
3373 554