12995 811
2815 66
2975 237
8433 95
11407 205
4916 229
2668 51
3744 93
3011 83
5725 563
51942 791
13361 391
9935 105
6073 557
4925 436
6056 286
2634 49
8354 29
7185 142
9367 101
6465 375
4242 109
4186 243
3722 161
33796 379
15655 58
3894 103
12427 246