14060 505
11090 927
29499 241
25146 248
28202 116
9330 151
10290 127
10450 147
14686 684
30472 447
5310 156
6586 102
13096 642
8861 851
7662 645
4254 503
3211 74
4206 337
2530 317
4510 508
3104 550
6330 681