596 145
1342 33
2405 737
2258 580
1309 337
2789 112
2635 411
2534 535
12844 292
3137 885
2955 498
1318 271
3113 554
122582 616
7548 43
116198 561
15573 801
100409 608
22010 776
6090 470
59208 399
48939 696
7358 45
71472 525
96391 509
3944 289
2804 42
1239 165