2506 295
5221 562
3311 225
5505 817
927 115
2924 239
3893 319
2325 387
4491 504
4479 198
2393 72
1918 82
3552 212
5894 681
5176 517
23085 649
7773 426
12647 739
1695 291
13811 801
2887 447
2992 140
40014 142
11473 354
7970 67
4028 645
4375 716
2111 283