2962 254
12331 426
2118 241
4514 432
13341 395
11895 251
8513 877
2353 250
10496 574
5951 99
5790 738
4800 433
2952 88
5666 668