3131 601
1505 297
962 196
7677 203
3096 680
4588 251
1195 158
2608 615
38624 850
8645 759
137451 803
8260 333
8551 574
16385 256
57123 592
149041 741
1474 249
9665 714
17863 866
4885 344
2147 509
20593 92
2890 513
31890 113
4240 264
3582 201
1590 358
7948 35