31197 526
8189 594
3120 83
7776 542
23019 668
15422 290
4170 150
4601 814
21548 342
5680 361
2471 359
3462 538
30379 249
969 74
2301 340
2347 593
8824 515
7063 64
2516 98
3632 259
3121 726
9563 659
2605 178