9595 43
31946 145
7667 468
1503 177
7067 794
5320 660
3319 640
3388 79
3670 839
11292 370
3399 716
840 73
3470 309
2146 377
4633 433
10462 781
5815 703
9740 91
8167 393
3804 320
13396 906
11731 277
7090 234
2648 329