30737 595
2534 83
17304 545
8585 758
41265 121
44054 284
1619 154
8698 240
11197 452
228628 519
31827 393
44596 200
11607 671
12026 118
4035 319
5378 312
8914 599