13012 184
25170 156
23232 580
12339 344
16764 109
5684 48
4665 56
4820 41
20282 847
26277 345
1976 303
1216 177
3131 167
2469 441
4825 728
1558 205
5165 538
2841 92
2672 228
4728 574
3209 90
5060 582
5583 631
205833 561
111445 997
7790 486
20572 108
6540 368