3003 230
7109 358
7930 663
5225 684
2811 97
7900 346
25830 210
6266 287
8514 765
6275 451
4772 867
4115 291
5236 621
11455 476
4548 500
2966 405
10664 421
5264 195
17770 693
42173 210
11605 595
30374 186
5156 379
2970 201
23535 509
35691 172
5341 634
4637 77