5018 421
5832 880
50305 207
12479 623
12685 39
8085 728
10881 37
13465 356
5342 408
1541 186
1616 228
3981 846
991 37
3282 299