535 152
2569 812
2158 594
2556 694
1321 392
501 92
3284 642
15023 562
6525 468
837 67
4034 179
3942 372
2127 312
11869 715
29941 45
5574 453
20823 754
49675 401