3451 580
10646 778
3962 863
1522 151
1260 95
1164 69
4655 270
2362 242
3165 536
3998 968
3428 294
16102 847
2571 258
2580 444
3358 507
9267 381
5168 867
4507 994
5870 431
2618 508
6793 486
4151 315
1923 181
1036 55