18162 688
3450 654
4056 311
3951 55
8032 581
7029 179
24532 605
19895 674
8839 141
2311 39
13983 515
3242 465
2865 169
4953 736
7845 72
4097 334
6587 413
32022 648
45225 509
9207 363
8298 376
8580 494
7925 917