510 126
2550 530
982 191
526 139
1905 436
957 69
1367 362
2145 585
13021 217
1922 515
6100 528
2647 323
4156 871
3108 349
7527 635
5118 297
32021 91