2981 467
5017 135
4552 611
13576 301
20270 757
20335 625
8579 647
3665 557
15111 932
34577 588
4018 658
2591 71
4663 74
7312 439
5044 901
3648 246
2455 475
10899 741
6279 363
27221 186
14018 686
3163 43
9269 511
2973 404