2934 598
3816 388
10022 183
8328 519
15051 862
10536 276
8097 335
7233 482
6593 257
7891 697
13981 285
3562 542
2658 383