23061 800
45686 527
16920 185
11085 341
33297 941
12294 331
26586 528
8220 221
20665 818
17235 522
12448 204
8413 403
3071 272
4479 506
14698 514
9008 807
3672 273
2813 64
5894 591
2260 98
14268 695
6425 661
4015 301
6371 310
7130 566
9574 608
6259 683
4392 258