8232 30
115443 671
29005 209
45562 743
51976 337
77713 399
34952 313
62580 172
155976 754
48953 570
57359 555
47010 729
4304 406
4956 418
5068 413
13245 423
2370 239
8260 196
6101 438
5222 513
6472 478
4901 839
3408 236