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