2703 22
7085 683
6028 442
13604 702
19527 497
54725 238
27698 350
9297 92
5856 693
7472 490
29749 258
3919 634
7105 295
4835 357
8542 318
9257 52
3977 269
15401 386
4369 116
10034 117
12955 655
6261 558
2623 198
21968 780
11192 511
3414 565
8360 529
5530 332