15093 514
70552 233
12163 719
19365 807
4197 392
5275 941
6333 345
4444 310
130055 198
3804 427
5214 728
3305 165
796 38