1705 349
1198 75
1116 83
13408 810
5308 311
4569 274
4552 370
10694 1012
27462 67
3604 155
20121 324
5119 486
9474 382
2936 560