3216 978
3165 531
597 106
979 226
1374 301
2986 875
1147 343
1466 374
1486 383
274 43
1827 528
2178 696
2936 810
2886 838
974 209
3051 604
946 179
2985 677
1339 274
380 50
1134 238
378 69
1823 438
1402 259
2957 579
1066 216
2659 662
450 90