6628 45
2758 403
20509 104
22309 340
3685 280
4248 36
13950 256
6832 147
7847 534
10370 238
8707 847
3211 328
2077 156
2363 208
10116 757
2575 189
2665 575
4036 408
1311 311