18021 301
2621 325
13528 115
3420 346
15143 334
5056 574
5156 627
4930 654
6026 389
7027 148
4379 613
2788 119
10002 214
37957 86
29146 150
22273 270
25516 484
17041 137
176174 685
9799 104
42127 115
5721 619
101279 196
30146 187
49631 194
38134 319
24249 531
2807 160