58545 228
254052 615
4656 399
2755 118
5726 844
4088 447
5629 758
2106 91
5444 509
3074 427
3764 543
2005 65
4609 234
4247 532
4849 716
4076 214
4097 383
9936 554
4048 566
8387 503
5503 242
6525 623
86916 261
5290 299