5005 468
5069 220
3748 685
4068 532
2380 254
9417 671
3349 469
18724 275
7487 407
8556 214
11180 558
6548 212
2469 52
7048 115
56085 408