1046 62
20536 442
7536 49
1599 368
2605 280
6833 769
6290 633
227218 329
21328 340
13539 490
4190 412
15248 509
73550 66
5275 185
4281 39
8712 549
1753 103