2781 51
10415 344
13904 309
11084 549
5403 375
7620 303
3574 235
2989 294
4156 34
12233 245
16239 694
8497 408
2895 167
5768 433
3055 365