3293 593
1301 70
1191 115
2666 407
5281 31
3077 485
1674 219
1572 221
3249 839
790 30
3926 677
7970 227
2303 563
8906 253
3459 843
1608 280
2101 416
854 38
2049 437
2169 220
8648 714
2172 345
3115 614
1205 112