3401 162
5333 515
4969 349
5877 737
2701 41
5046 504
3054 110
4986 371
5395 826
84589 660
49126 195
4670 527
86586 852
3050 248
5442 299
4853 531
2262 61
5577 165
4562 349
7485 583
2828 85
9149 367
8164 295
10881 522
11250 722
282403 1203
343438 934
13887 392