4232 681
3052 422
3001 603
8436 555
6561 336
1951 118
4548 640
7527 513
8270 885
5043 275
5084 543
4309 130
31367 114
153279 754
44895 287
38469 259
42916 744