3581 80
2988 371
3159 298
6073 666
7360 133
23533 381
35732 657
25077 639
4861 190
3186 221
9639 536
5425 486
1839 307
1145 98
2975 151
12469 533
1252 145
2723 342
2145 516
2857 799
4582 731
7702 492
3540 236
2013 135
6101 73
37631 226
20087 564
1686 220