5226 150
7580 48
3879 121
21173 93
92264 605
34755 523
12896 372
25502 75
2845 252
17048 304
38069 911
3789 189
2654 280
41972 640
1946 174
2973 413
3315 273