5294 659
19993 142
109056 328
22183 305
13843 175
43440 770
8680 131
5802 152
48567 593
3040 215
2894 94
2799 555
7307 657
1833 47
3979 331
4925 786