3196 97
13068 651
4430 225
2288 415
637 48
2646 564
5349 503
2835 632
2164 431
3613 769
6764 888
3127 527
3431 693
1008 60
2484 50
2003 163
4805 417
14159 713
4406 461
1160 121
4354 426
2743 116
5072 508
13211 636