5737 503
631 81
3935 894
1518 239
969 60
9643 836
4534 582
14382 505
3154 867
3604 732
15226 679
622 132
584 51
5192 59
4055 274
846 103
4981 361
1158 297
1623 317
400 63
5253 546
5721 580
2530 522
1911 479
2608 615
1261 346
2885 745
11198 400