7963 505
5045 472
3384 396
1731 262
4354 598
11596 509
4254 943
45947 112
10784 648
5120 440
3000 407
1983 327
2358 266
44205 364
2667 520