11322 277
4318 300
6072 405
4848 83
4752 254
10006 846
5972 244
2654 199
5248 169
6909 117
7650 733
78096 591
8369 873
5931 433
2955 290
30357 249
20216 236
2500 98