3095 162
2139 303
6128 285
1846 133
7971 297
4279 717
3704 169
5564 824
3563 278
4310 289
4560 873
2414 93
4663 823
1952 532
8410 681
1141 149
4737 584
3114 506
3347 296
2523 265
31710 677
9188 219
2145 605
2422 186
8180 394
3353 379
22208 535
14293 308