33782 603
17930 546
37055 952
11875 675
22122 422
3387 517
2665 67
8257 483
87101 839
17297 326
13128 31
49562 492
17980 450
28235 41
50343 593
22528 188