23030 800
45302 527
16888 185
11056 341
33235 941
12229 331
26554 528
8169 221
20576 818
17208 522
12370 204
8379 403
3044 272
4462 506
14673 514
8972 806
3641 273
2795 64
5861 591
2217 98
14243 695
6388 661
3983 301
6344 310
7075 566
9555 608
6209 683
4369 258