23061 800
45695 527
16920 185
11085 341
33298 941
12296 331
26586 528
8222 221
20666 818
17235 522
12450 204
8413 403
3075 272
4479 506
14698 514
9009 807
3673 273
2813 64
5894 591
2260 98
14269 695
6426 661
4015 301
6371 310
7131 566
9574 608
6260 683
4392 258