2396 642
13700 562
6284 468
779 67
3879 179
3802 372
1997 312
11395 715
28906 45
5471 453
20553 754
49592 401