2979 598
2845 861
2779 622
2127 502
120321 858
50818 249
107028 916
58395 213
38411 328
57369 367
69284 524
107297 370
61854 631
27482 904
46420 823