23007 800
44916 527
16850 185
11020 341
33179 941
12172 331
26535 528
8116 221
20382 818
17160 522
12274 204
8362 403
3020 272
4430 506
14641 514
8940 806
3614 273
2777 64
5832 591
2193 98
14232 695
6366 661
3972 301
6325 310
7058 566
9543 608
6167 683
4361 258