953 24
2576 382
1295 267
2161 611
3032 697
3028 352
1172 263
2423 751
2278 506
1450 311
968 215
3749 810
863 46
1827 414
4058 821
2289 598
1625 327
1889 162
2157 565
2099 499
2489 191
2297 441
2958 768
2244 661