23061 800
45711 527
16922 185
11085 341
33298 941
12297 331
26586 528
8222 221
20669 818
17236 522
12452 204
8413 403
3075 272
4480 506
14698 514
9009 807
3673 273
2814 64
5894 591
2261 98
14269 695
6428 661
4015 301
6371 310
7132 566
9575 608
6260 683
4392 258