5093 503
2550 102
7215 785
1616 112
3774 665
1469 52
5295 508
2146 168
1732 195
4275 266
5924 857
2657 257
3746 723
1497 324
4738 665
2803 277
2596 29
5619 148
2916 97
5242 304
5082 459
4730 34
2841 393
4130 488
6251 456
7565 43
5147 405
1700 32