29979 164
8470 78
1361 269
2553 824
5316 51
2218 674
4761 81
6543 681
10204 120
5032 566
1170 259
2406 330
4689 808
18080 504
7366 638
8547 326
73584 533
68200 414
15648 535
3077 904
6549 225
15511 585
2018 628
1762 381