6629 45
2758 403
20519 104
22309 340
3685 280
4248 36
13953 256
6834 147
7847 534
10373 238
8707 847
3213 328
2077 156
2364 208
10121 757
2576 189
2666 575
4039 408
1312 311