23052 800
45611 527
16910 185
11077 341
33286 941
12271 331
26573 528
8210 221
20646 818
17226 522
12435 204
8401 403
3063 272
4474 506
14691 514
8997 806
3665 273
2807 64
5881 591
2247 98
14263 695
6418 661
4002 301
6359 310
7117 566
9568 608
6249 683
4383 258