2696 22
7068 683
6017 442
13461 702
19513 497
54615 238
27616 350
9287 92
5737 693
7446 490
29655 258
3910 634
7082 295
4816 357
8538 318
9172 52
3960 269
15381 386
4357 116
9997 117
12902 655
6255 558
2599 198
21940 780
11164 511
3413 565
8348 529
5502 332