2147 550
1507 314
2435 538
2211 591
2932 723
19650 680
2979 741
3327 650
1180 245
1844 502
290 44
2929 870
1405 319
652 134
1046 271
2269 308
1360 336
1355 111
2500 582
3079 983
6765 229
1685 412
1753 492
1691 410
2089 640
564 166
2133 564
501 46