2962 254
12332 426
2118 241
4514 432
13347 395
11898 251
8514 877
2353 250
10496 574
5951 99
5790 738
4800 433
2952 88
5666 668