3043 422
2984 603
8392 555
6545 336
1930 118
4518 640
7497 513
8248 885
5022 275
5056 543
4281 130
30849 114
30409 535
152053 750
44422 287
37839 259
42492 744