2595 335
2129 313
11477 380
1945 248
4913 516
17915 709
16328 732
27969 147
47855 571
10321 71
13189 169
3391 498
25737 257
3962 618
32878 356
31107 522
4639 185
10031 687
3224 626