21298 332
6634 45
2758 403
20523 104
22318 340
3685 280
4251 36
13964 256
6842 147
7848 534
10377 238
8709 847
3217 328
2077 156
2365 208
10130 757
2578 189
2667 575
4041 408
1312 311