6016 268
2720 219
119505 519
11094 679
105002 460
20432 547
3056 566
3745 831
2063 151
963 72
6523 549
8606 653
12186 561
4303 774
2918 264
2659 595
2689 401