15181 153
6401 588
4602 146
3864 709
7299 589
17956 180
4511 625
3320 220
4405 207
23652 553
8664 471
24376 730
23492 585
5562 292
7622 490
5973 135
2750 89
16451 541
9530 791
4916 214
2533 84
4962 277
12433 477
1844 143