3507 812
1543 412
1993 563
2904 819
861 194
1499 295
3191 912
782 139
1009 179
2568 497
3129 769
1950 546
3127 806
1248 198
2228 255
770 224
522 94
2475 499
3384 876
10426 204
9422 295
3643 264
846 191
11090 550
7504 209
366 56
3072 644
2080 229