3001 115
7434 287
5622 421
6307 413
15061 329
5785 160
8968 456
17041 1000
5189 124
9595 246
8575 707
8467 542
4334 164
4968 792
8101 619
4294 69
10113 669
4777 384
8577 560
5340 301
4353 217
4668 277
7293 249
3594 76