9501 428
2877 646
2863 895
1184 345
1312 315
971 285
2079 498
1010 182
3475 594
3900 214
1979 141
3289 438
11157 609
5571 972
8810 169
17384 132
5579 752
5513 403
7727 409