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