1831 120
4623 122
20283 638
19040 483
22702 954
7045 240
6255 244
9366 326
5620 517
14012 778
10998 448
8326 418
15371 561
3110 25
10879 444
11271 365
9754 98
12759 256
26745 359
3689 92
3434 406