23031 800
45315 527
16888 185
11056 341
33238 941
12230 331
26554 528
8171 221
20584 818
17208 522
12373 204
8380 403
3044 272
4462 506
14674 514
8973 806
3641 273
2796 64
5862 591
2217 98
14243 695
6389 661
3983 301
6349 310
7075 566
9555 608
6209 683
4369 258