2939 67
5591 332
21218 591
7978 66
12336 733
9578 594
13241 693
4131 663
7381 489
4292 348
3635 295
16564 349
7169 614
5238 271
7588 629
8614 661
20886 244
5683 587
5615 395
9537 239
11678 642
4686 143
4129 166
5263 826