1155 96
20593 297
46579 462
20392 319
16141 376
14178 312
6189 742
10377 736
2235 529
2225 504
11806 562
2074 105
1256 171
5008 640