2581 150
3491 239
12566 78
10226 648
18616 195
1524 96
14995 424
15690 464
5002 229
1770 184
7801 159
3300 63
4015 366
4625 646
4319 238
5247 309
8169 828
6545 803
17801 664
3785 327
2364 214
4846 552
4844 399
11764 383
56446 447
50502 776
8651 336
2489 238