2691 531
1292 278
1249 118
2920 640
3033 553
2414 441
2511 409
3481 762
3516 913
1622 479
3057 843
3708 909
3104 672
2349 597
2238 417
1044 238
3045 665
2409 604
2249 209
620 97
3202 951
19264 543
6399 180
1356 330
3559 573
2401 421
3399 503
4325 619