3298 33
10543 753
9113 85
11336 815
8058 564
6284 662
6211 115
10149 350
5445 442
9438 700
10959 567
8223 662
5090 370
5617 590
3677 502
2250 311
4345 391
2115 237
2383 121