3684 101
5325 558
39159 440
2032 145
2315 269
3465 667
4113 477
5243 170
4840 396
2696 328
2870 309
8251 163
2812 552