32367 603
17570 546
36277 952
11585 675
21732 422
3281 517
2490 67
7945 483
85208 839
16913 326
12598 31
48291 491
17504 450
27674 41
48848 592
21846 188