22795 800
41921 527
16588 185
10755 341
32823 941
11876 331
26379 528
7580 221
18851 816
17045 521
11667 204
8223 403
2914 272
4262 506
14383 514
8684 806
3522 273
2670 64
5585 591
2033 98
14107 695
6058 661
3874 301
6147 310
6876 566
9469 605
5861 682
4279 258