20645 159
8151 476
10253 600
2962 114
49788 675
4523 403
4274 403
11338 815
4679 558
2377 120
4550 454
3879 427