29217 150
20995 563
5586 350
2829 119
4399 314
4094 571
4381 77
13295 119
2750 254
8946 439
7636 313
13652 41
3553 302
1542 158
4649 55
15277 334
3782 591
20961 236
3527 503
3702 756
3361 111
3355 835
2756 337
2592 339