1021 160
2581 799
6593 328
9123 654
8018 447
3435 401
54132 129
3100 188
7033 715
3267 427
3244 310
8687 351
2121 185
3963 492
36675 489
14084 276
8553 226
20169 611
15262 154
4230 602
5633 860
5668 416
4146 214
18667 247
22431 321
10667 72
17464 447
8524 96