16533 668
11432 260
7634 227
20777 313
6994 513
21232 432
5948 362
4280 73
3598 218
4624 661
8675 828
3290 387
5666 311
10802 345
2892 92