2501 295
5213 562
3306 225
5495 817
921 115
2914 239
3886 319
2322 387
4482 504
4456 198
2377 72
1916 82
3542 212
5887 681
5176 517
23079 649
7763 426
12638 739
1692 291
13809 801
2887 447
2983 140
40005 142
11453 354
7962 67
4017 645
4373 716
2110 283