13008 40
5839 19
2392 9
4794 14
5916 17
2023 3
1638 6
38355 99
2982 9
11052 41
16853 32
97285 418
4695 27
11776 32
4395 21
7810 35
20388 61
23622 37
47707 109
4726 16
29545 30
12652 64