3195 148
21038 321
24095 875
2003 75
4756 449
20551 381
23217 346
25006 557
1103 114
6591 69
7937 550
5350 126
5619 892
2450 265
19642 287
8575 88
5212 452
1547 237
2926 381
9954 537
12327 518
18033 787
6857 254
21763 250