2974 177
29356 162
24877 571
16033 334
7841 801
23960 260
7645 675
2277 304
1408 93
4444 548
6989 285
70441 346
9064 662
35628 184
30899 606
54316 653
6203 570