12922 333
2511 94
2415 59
2475 48
10123 519
6740 409
5069 244
8462 689
13141 350
105943 476
14952 403
9353 820
25646 1009
59363 622
31050 614
3917 451
13315 482
57124 238
42426 451
38962 727
3653 192
17198 224
6556 319
16082 664
2964 238
3955 416
14636 733
5195 698