29401 819
5048 315
3788 421
11626 944
3427 197
4298 518
1194 85
10840 562
24647 476
4792 631
5117 508
4530 33
4138 330
9317 261
13070 56
12815 542
4330 923
21618 277
5904 305
4958 294
2990 517
2848 88
3849 602
4311 561
2517 199
8793 186
22948 594
9901 247