2978 110
2898 290
3403 356
5520 291
4026 732
6859 420
17939 562
2215 266
3443 168
2427 318
9586 292
4053 458
4850 173
2708 154
5342 460
4373 417
2368 485
7127 623
22957 732
15755 282
5094 361
4407 703
3107 63
11498 202