3405 478
13044 688
1191 42
3271 629
3768 624
2053 406
1386 135
29454 381
3802 693
2124 266
4950 517
11415 393
3099 835
2725 567
2919 614
2911 408
896 98
1968 432
1170 236
4702 418