5096 520
798 120
8376 499
143656 722
6650 82
2822 222
766 29
14588 83
53071 200
2388 602
1903 322
2695 708
12694 290
1296 274
1198 245
125732 418
17598 214
883 203
3291 439
5555 325
4907 581
36954 233
122272 154
47493 308
27279 847
6390 584
42267 386
5954 979