2050 421
2594 704
29554 269
12311 58
10778 506
7948 476
4927 397
2663 262
12746 602
15428 509
8353 944
73349 120
14356 648
10686 443
5734 408
3013 328
7329 268
67977 372
3863 520