30538 539
27856 188
44993 619
3982 455
12124 267
5026 941
21836 780
8212 708
5864 914
4225 818
1450 218
2789 273
2305 477
2286 310
3206 561
3263 475