12226 126
6729 517
3998 98
49664 495
6265 290
13315 613
12245 541
4669 169
24784 553
9359 501
7164 303
2603 539
1374 112
5449 325
1101 134
2685 184
3156 495
16068 83