2909 710
3005 988
860 229
989 234
1090 309
4211 453
4535 349
1412 131
3254 304
3004 198
44957 184
14084 722
22968 519
8990 832