501 114
9662 360
11566 848
10264 98
1609 498
3411 608
1034 239
346 102
1333 335
7750 179
1639 346
1476 443
295 65
2557 588
379 87
5784 737
4894 857
10819 161
11104 325
11528 264
36954 86
2553 712
855 169
2993 803