13095 688
6568 101
10951 78
79253 310
117031 641
40923 544
3726 599
21975 241
66175 157
2989 459
4779 318
1394 152
125335 767
10461 450
3266 292
6245 468
4396 657