3402 162
5335 515
4971 349
5879 737
2701 41
5050 504
3054 110
4987 371
5395 826
84600 660
49128 195
4670 527
86598 852
3050 248
5442 299
4853 531
2262 61
5577 165
4562 349
7486 583
2829 85
9150 367
8164 295
10881 522
11251 722
282408 1203
343440 934
13887 392