3096 52
2846 255
3425 633
34112 695
30886 407
3696 346
109727 828
21915 358
3292 740
4527 900
14341 200
12820 322
2947 629
1628 405
1398 271
17298 654
10470 291
25805 124
6400 311
7334 880
9317 120
13912 491
1522 37
4872 741