3561 180
5555 423
15153 932
5037 830
5168 510
7914 52
5753 706
6727 69
20011 475
7155 138
6412 632
10925 741
3929 493
10697 227
15288 588
1868 50
35235 489
9127 653
8370 548
9876 474
4400 140
11508 432
15880 654
2276 67