2980 763
5111 225
5777 887
3561 371
11584 432
4533 562
3682 343
5004 544
1117 104
1583 310
5051 486
6332 421
5882 799
4604 376
3123 562
3173 748
2146 226
4429 362
2398 241
3504 785
1848 248
3167 578
1053 114
17805 420
1577 174
10407 305
2144 59
20402 704