5910 250
5304 695
11737 657
28436 161
4511 214
13313 643
7666 792
4056 448
9538 453
4491 194
1740 222
6896 112
4326 178
2970 428
3804 555
3041 451
2058 147