23033 800
45327 527
16891 185
11057 341
33239 941
12231 331
26555 528
8171 221
20584 818
17209 522
12374 204
8380 403
3045 272
4463 506
14675 514
8973 806
3641 273
2796 64
5862 591
2217 98
14243 695
6391 661
3984 301
6349 310
7075 566
9556 608
6209 683
4369 258