3037 907
1532 340
36127 587
2336 296
4363 569
72391 411
12229 69
5838 252
21600 335
10651 798
3035 428
4832 695
2536 305