2982 115
8809 598
3978 163
9292 320
9734 574
8057 394
48713 932
12994 280
11597 439
6505 412
14389 293
17079 86
16923 705
12628 580
31403 106
5334 351
10028 228
5876 662
12123 494
18361 377
24846 675
24694 204
24920 83
5071 836
9664 436