2761 506
15245 537
45693 385
3973 58
5097 299
3037 846
4357 809
7995 471
3021 229
3076 590
3113 266
17238 278
1822 191
36530 489
3764 713