14032 505
11077 927
29471 241
25093 248
28167 116
9318 151
10254 127
10436 147
14662 684
30430 447
5292 156
6569 102
13086 642
8850 851
7646 645
4243 503
3162 74
4203 337
2523 317
4497 508
3102 550
6325 681