4030 501
4153 233
6729 665
7656 505
7257 617
11612 304
11898 861
16349 296
16849 859
16935 814
1398 418
607 82
1341 148
3467 595
967 81
3234 497
2565 504
3220 726
2578 324
1423 75
3400 633
2472 394
5580 561
1755 113