12039 31
27063 225
24415 164
11455 720
5471 592
23057 711
18986 410
15962 686
5078 390
4189 840
8007 906
32735 673
3758 327
5141 524
5290 850
7409 629
3065 509
20647 645
10085 212
23321 184
2786 377
1834 229
2259 325
23315 130
2102 201
1291 117
2711 401
1684 215