8233 30
115459 671
29005 209
45565 743
51979 337
77719 399
34954 313
62583 172
155981 754
48954 570
57372 555
47014 729
4304 406
4956 418
5068 413
13245 423
2370 239
8260 196
6101 438
5222 513
6472 478
4901 839
3408 236