3295 857
3139 698
3514 770
4794 588
2222 347
3962 458
1016 171
1124 277
2983 680
1752 437
374 75
1792 388
1503 332
2378 669
1401 241
1257 206
2376 613
1165 138
2752 744
2158 442
709 98
1389 318
2875 742
1093 288
3091 804
3236 951
385 66
21467 326