1595 127
4453 602
5007 214
2253 61
5701 548
11248 119
2345 155
2275 328
7704 239
5060 125
3443 281
4681 686
3008 464
6301 345
2887 387
1245 88
6392 316
3138 272
2843 222
22171 392