30537 539
27854 188
44987 619
3982 455
12122 267
5026 941
21829 780
8201 708
5860 914
4225 818
1449 218
2789 273
2303 477
2285 310
3205 561
3263 475