59996 629
19191 233
3128 536
25864 148
155375 952
4266 491
2688 483
5140 187
3323 259
4312 688
125695 553
76258 565
8162 485
135051 341
70479 959
73156 462
4673 487
63343 250
8254 138
1017 139
4462 659
2815 107
37352 175
24262 90
50690 821
14485 322
180489 928
21940 262