11097 310
7254 126
22588 796
5404 880
9020 500
14826 331
17021 754
4352 257
3897 30
11128 464
7071 655
159176 728
8075 823
7629 625
9095 423
61701 200
4222 191
1192 110
3428 750
4413 554
2913 721
3903 861
2726 25
5314 35
2751 319
2769 761
5449 612
1902 131