2927 500
3156 564
4297 403
2897 270
4394 601
3842 866
2423 307
3337 681
8115 252
2714 68
1142 192
3592 638
3689 812
1732 130
2986 411
9725 497
2235 139
3157 784
3644 594
2141 367
23879 349
2130 223
1810 97
1888 492