1951 402
173398 613
16651 964
13056 565
11231 596
6506 410
52350 418
47444 238
62156 392
67396 301
25616 147
8620 661
11231 494
3430 90