15098 657
20285 91
2262 425
3595 202
2166 271
8001 1046
44467 96
4017 445
5045 504
2745 281
4265 304
27930 345
2530 175
2921 274
13257 294
1683 106
9823 732
5404 308
4694 756
8643 130
1446 201
107623 297
3636 698
64265 153
9707 918
56783 411
3542 518
2730 273