12104 277
4486 300
6103 405
4882 83
4761 254
10031 846
5981 244
2658 199
5272 169
6913 117
7657 733
78209 591
8372 873
5939 433
2957 290
30359 249
20228 236
2503 98