23045 800
45551 527
16905 185
11075 341
33274 941
12262 331
26569 528
8202 221
20628 818
17221 522
12422 204
8397 403
3060 272
4471 506
14687 514
8995 806
3659 273
2804 64
5875 591
2234 98
14259 695
6410 661
3996 301
6358 310
7113 566
9568 608
6247 683
4381 258