1229 29
11439 889
3994 795
1607 165
2056 232
2590 243
4337 179
7905 476
3533 586
10845 513
5006 413
2608 351
564 115
2875 644
34212 526
3869 587
13853 281
8256 143
5398 153
7102 988
6071 237
16345 587
3310 720
4533 189