23652 605
3005 203
2183 140
4826 705
11400 587
7974 531
5250 282
4486 194
11382 717
8897 38
2116 302
4977 414
1343 346
3249 690
1237 71