1678 326
2508 660
1034 259
172 38
2498 449
4700 97
20661 298
13039 798
2193 499
1408 93
7763 46
6024 564
7464 231
2603 631
5712 533
59348 697