20575 106
11881 752
15789 238
14337 846
13881 730
6722 432
7066 149
8970 411
105156 674
53496 585
9937 355
9677 534
12169 512
4140 241
13002 164
4234 113
2232 392
3186 290
3314 440