22976 800
44495 527
16789 185
10990 341
33128 941
12142 331
26513 528
8011 221
20234 818
17140 522
12158 204
8344 403
3006 272
4394 506
14608 514
8909 806
3602 273
2762 64
5799 591
2158 98
14213 695
6314 661
3959 301
6284 310
7038 566
9533 608
6108 683
4356 258