2603 403
2988 685
4255 286
464 74
865 45
5987 783
2805 671
6492 478
2865 521
3140 496
3234 504
14307 688
7358 227
2538 410
2184 184
4449 464
4344 669
1165 75
1200 94
3598 915
4297 758
8655 533
1312 247
1274 109