23875 111
1214 278
18967 936
15465 553
11768 257
4117 448
8044 374
5734 61
3716 336
8372 916
5228 263
8547 517
6490 645
2829 166
6167 533
2626 119
7142 79
2367 95
6032 661
122783 985
4707 767
39374 452
2658 244
6298 480
5297 39
48858 272
68754 72
46892 619