22994 800
44710 527
16837 185
11000 341
33163 941
12156 331
26523 528
8070 221
20318 818
17149 522
12222 204
8352 403
3016 272
4413 506
14627 514
8931 806
3608 273
2772 64
5814 591
2174 98
14220 695
6335 661
3966 301
6294 310
7046 566
9539 608
6132 683
4359 258