19430 878
15321 840
14993 350
4448 27
9214 600
12661 713
15631 746
19600 168
9463 556
8108 328
22222 340
22384 1003
111946 667
20696 859
11069 343
9500 690
5326 197
37552 314
24455 723
3067 246
4373 84
9866 196
30234 346
15863 616