12192 126
6671 517
3974 98
49657 495
6252 290
13303 613
12220 541
4658 169
24762 553
9350 501
7158 303
2599 539
1374 112
5442 325
1099 134
2682 184
3153 495
16052 83