2595 214
7912 251
9809 869
5595 338
3495 465
14857 532
3955 527
5966 894
3007 441
2546 87
21500 371
3546 521
1888 236
3349 409
8601 272
13168 158
2046 371
7873 295
6852 322
13804 152
5003 755
7184 374
4498 518
3739 684