2302 355
6562 390
58996 584
31921 179
3792 163
19008 619
10221 146
2057 265
22007 306
16303 911
17733 445
5044 53
4393 370
1861 289
3606 354
5005 813
7799 681
12245 485