4246 681
3056 422
3001 603
8442 555
6568 336
1952 118
4551 640
7530 513
8274 885
5045 275
5089 543
4312 130
31417 114
153392 754
44929 287
38545 259
42945 744