3145 631
2101 605
3496 493
2224 521
5194 296
1290 235
939 38
3028 517
4654 430
1908 313
2548 269
1271 206
3204 611
2338 114
4347 812
3153 566
4253 881
4703 605
3256 968
1456 173
9869 514
3680 873
2236 476
5031 667