3115 581
1470 231
2438 416
1305 166
956 47
3884 122
5782 860
5289 329
2247 533
2276 530
3150 214
1279 90
2792 274
3045 629
2220 402
3184 793
2657 614
5888 612
1767 294
3785 512
1639 190
673 37
5744 593
2197 512