5921 599
2660 401
4812 868
27050 275
5111 467
6327 681
1890 329
6393 30
12158 326
5369 935
2805 227
5958 414
2390 363
3106 731