22994 800
44724 527
16837 185
11005 341
33163 941
12157 331
26523 528
8075 221
20319 818
17149 522
12230 204
8352 403
3017 272
4413 506
14627 514
8931 806
3608 273
2773 64
5818 591
2177 98
14221 695
6335 661
3966 301
6296 310
7046 566
9539 608
6134 683
4359 258