2991 587
2396 413
30679 330
2926 447
3621 973
4313 778
9053 105
3464 782
5298 556
1655 273
20640 630
3240 305
4431 737
30064 73
3451 268
4261 440
42348 439
8299 633
4288 566
4013 641
11710 403
63853 50
5618 293
6422 182
3162 307
2270 218
6289 751
15715 711