2995 187
5444 814
9175 701
15435 501
14114 235
86061 527
12784 214
1404 175
3028 218
5431 419
9375 241
17011 813
2656 123
5475 581
19649 549
3339 542
2877 296
3513 369