24253 131
16428 76
21889 253
23030 512
7472 505
18260 209
6846 254
11745 333
9875 674
16700 431
8815 334
3602 297
11279 611
3761 578
1530 161
1897 31
12254 426
2780 300
8361 877
4086 642
8225 537
12820 542
2231 139
4840 349
3459 196
21620 277
3496 410
30038 537