5966 582
5172 523
2140 205
12701 580
5100 601
6692 145
2767 587
13501 455
2451 341
8670 810
7235 77
2895 361
15980 455
3825 296
4210 652
1543 62
3732 67
4415 788
8478 228
4496 587
3366 401
12491 339
5361 113
3549 732