12309 300
1110 49
7140 710
3606 363
11982 432
5270 471
3034 233
7198 638
5113 664
10113 592
6837 115
6271 247
6084 292
21916 552
27551 383
12998 623
7092 466
6245 771
3344 156
5664 892
14848 252
5831 322
40407 595
20545 704
23189 36
20109 276
11121 621
4371 71