34643 656
9801 300
44648 105
21416 651
18454 571
42945 38
573 128
27840 154
5433 641
4425 459
13392 413
39359 52
5134 350
5296 206
2863 318
3311 317
2324 136
9123 75
196 38
4341 568
2794 703
5071 831
329 81
10107 527