28502 400
6832 63
42522 162
18708 865
20716 347
7057 159
6669 44
5338 654
5751 371
9762 490
2279 79
24587 785
7026 333
7550 230
15453 105
9340 109
29109 137
9413 339
5299 528
11072 411
7801 583
10327 741
9679 232
25372 669
10895 151
18261 91
4035 619
15877 547