50890 61
4453 503
3628 513
1603 61
21212 191
4560 670
9928 109
11184 470
13520 472
6703 374
8982 354
10152 738
12967 333
5294 767
10371 285
7354 126
9172 463